package com.finance.model.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;

import java.util.Objects;

/**
 * @author 邓天天
 * @date 2021/6/18 10:35
 */
@Getter
@Setter
@TableName(value = "股票码表")
public class 股票码表 extends BaseEntity {
    private String 股票编码;
    private String 股票名字;
    /**
     * 0 未知类别（默认）
     * 1 新能源车
     * 2 新能源/清洁能源
     * 3 5G
     * 4 芯片
     * 5 环保
     */
    private Integer 行业类别;
    private Boolean 龙头企业;
    private String 相关描述;

    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        股票码表 股票 = (股票码表) o;
        return Objects.equals(股票编码, 股票.股票编码) || Objects.equals(getId(), 股票.getId());
    }

    @Override
    public int hashCode() {
        return Objects.hash(股票编码, getId());
    }
}
